Persistence And Resilience